radiator coolant tubes - Francés Inglés Diccionario